'use strict'

const {sequelize,fn_createTableAttribute,DataTypes} = require('../db');

//创建调查问卷表
var Questionnaire = fn_createTableAttribute('questionnaire',{
    //发表调查问卷人Id
    publishUserId:{
        type:DataTypes.BIGINT,
        allowNull:false
    },
    //问卷名
    qsName:{
        type:DataTypes.STRING(30),
        allowNull:false
    },
    //问卷简介
    qsSynopsis:{
        type:DataTypes.STRING(300),
        allowNull:false
    },
    //题目一
    topicOne :{
        type : DataTypes.STRING(30),
        allowNull : false
    },
    topicTwo :{
        type : DataTypes.STRING(30),
        allowNull : false
    },
    topicThree :{
        type : DataTypes.STRING(30),
        allowNull : false
    },
    topicFour :{
        type : DataTypes.STRING(30),
        allowNull : false
    },
    topicFive :{
        type : DataTypes.STRING(30),
        allowNull : false
    },
    topicSix :{
        type : DataTypes.STRING(30),
        allowNull : false
    },
    topicSeven :{
        type : DataTypes.STRING(30),
        allowNull : false
    },
    topicEight :{
        type : DataTypes.STRING(30),
        allowNull : false
    },
    topicNine :{
        type : DataTypes.STRING(30),
        allowNull : false
    },
    topicTen :{
        type : DataTypes.STRING(30),
        allowNull : false
    },
});

module.exports = Questionnaire;